#ifndef PITA_INTERFACES_IPLAYER_H_
#define PITA_INTERFACES_IPLAYER_H_

#include <boost/signals.hpp>

namespace pita
{
	
	struct PlayerInterface
	{
			virtual void play() = 0;
			virtual void pause() = 0;
			virtual bool playing() const = 0;
			
			boost::signal<void()> playSignal;
			boost::signal<void()> pauseSignal;
	};

}

#endif
